home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1996 November
/
Chip 11-96.iso
/
treiber
/
grafik
/
elsa
/
victory
/
win95
/
elsaini.txt
< prev
next >
Wrap
Text File
|
1996-05-01
|
7KB
|
212 lines
#
| Informations-Datei fuer
|
| ELSA VICTORY 3D Windows 95 Treiber, Ver. 4.02.0101
|
|
| Copyright (c) 1994-96 ELSA GmbH, Aachen (Germany)
|
| Sonnenweg 11
| D-52070 Aachen
|
| Telefon : +49/0-241-9177-0
| FaxBox : +49/0-241-9177-4
| Support-Fax: +49/0-241-9177-213
| BBS (Modem): +49/0-241-9177-981
| BBS (ISDN) : +49/0-241-9177-7800
| CompuServe : GO ELSA
| WWW : http://www.elsa.de
|
| 12.04.96, mu
------------------------------------------------------------------------
ELSA.INI
1. Abschnitt [FileInfo]
Alle Eintraege diese Abschnittes werden ausschliesslich von den
Treibern und Tools geschrieben. Sie sind aus Sicht des
Benutzers "READ-ONLY"
DisplayDriver=<string>
"Modulname" des momentan aktiven Display Treibers. Dabei ist
nicht der Windows-Modulname gemeint (der ist immer DISPLAY),
sondern ein ELSA intern vereinbarter Name (fuer die ELSA
VICTORY 3D lautet er EVCTDRV). Mit diesem Namen kann man
sich weitere Informationen holen (s.u.)
<string1>.file=<string2>
<string1> ist ein Modulname, <string2> der vollstaendige
Filename dieses Moduls.
<string1>.version=<uchar>.<uchar>.<ushort>
Version des momentan aktiven Display-Treibers:
"major.minor.build"
Initcode=<string>
Modulname der Initcode DLL, z.Zt. "WINIC95"
DCIProvider=<string>
Modulname der DCI/DirectDraw DLL.
DrvExt32=<string>
Modulname der 32 Bit Erweiterung.
DISPLAY.DevNodeKey=<string>
MONITOR.DevNodeKey=<string>
Registry Keys fuer Monitor und Grafikkarte.
------------------------------------------------------------------------
2. Abschnitt [Extensions]
Diese Abschnitt enthaelt Namen und Informationen zu Treiber- und
Programmerweiterungen
DCI=<string>
Vollstaendiger Dateiname der DCI/DirectDraw DLL. Die
Datei muss sich im Windows-Systemverzeichnis befinden.
DrvExt32=<string>
Name der 32-Bit Erweiterung des Display-Treibers
------------------------------------------------------------------------
3. Abschnitt [Settings]
CursorFG=<ulong>, CursorBK=<ulong>
bestimmen die aktuellen Cursorfarben bei Verwendung eines
Hardware-Cursors. Die Eintraege haben das Format "0xBBGGRR".
Dabei bestimmt der Eintrag "CursorFG" das Innere und "CursorBK
den Rand des "normalen" Cursors.
Default: CursorFG=0xFFFFFF, CursorBK=0
Dieser Eintrag ist nur wirksam, wenn ausserdem der Eintrag
ColorCursor=1
angegeben ist.
Polygon=<0|1>
Schalten Sie die Unterstuetzung von Hardwarepolygonen mit
Polygon=0 ab, wenn Sie Darstellungsprobleme bei ausgefuellten
Polygonen beobachten.
Default: Polygon=1
Format555=<0|1>
Erzwingt das 555 Farbformat bei 16 BPP
------------------------------------------------------------------------
4. Abschnitt [Hardware]
xmm=<ushort>, ymm=<ushort> (noch nicht unterstuetzt)
Groesse der sichbaren Bildschirmflaeche.
Default: xmm=320, ymm=240
VRAM-Base=<ulong>
Mit diesem Eintrag kann die Basisadresse des linear
eingeblendeten Bildspeichers beeinflusst werden. Normalerweise
kann der Treiber diese Adresse selbst bestimmen. Bei
bestimmten Kombinationen von Motherboard und Grafikkarte kann
es jedoch zu Fehlfunktionen kommen. In diesen Faellen sollte
die Basisadresse manuell eingestellt werden. Es ist zu
beachten, dass der Treiber diesen Eintrag in keiner Weise
prueft. Dieser Eintrag muss ein Vielfaches der Bildspeicher-
groesse sein und darf nicht mit anderen Hardwarekomponenten
in Konflikt geraten (Hauptspeicher!!).
Eine Ausnahme bildet der Wert "0xA0000", der ein Mapping in das
VGA Segment erzwingt. Dieser Wert darf jedoch nicht im
Zusammenhang mit der Grafikkarte ELSA VICTORY 3D verwendet
werden.
Bei Verwendung des Eintrages "VRAM-Base" muss auch der Eintrag
"VRAM-Size" verwendet werden. Fuer den ELSA VICTORY 3D-Treiber
ist lineares Mapping ZWINGEND erforderlich (kein A0000!).
VRAM-Size=<ulong>
Mit diesem Eintrag muss bei Verwendung des Eintrages
"VRAM-Base" die Groesse des zu reservierenden Speichers
angegeben werden. Diese Groesse ist fuer
ELSA VICTORY 3D 64MB ( 0x04000000)
CursorType=<sw|s3>
Erzwingt die Verwendung eines Software Cursors bzw.
entsprechenden Hardware Cursors.
s3 S3 Hardware Cursor
sw Software Cursor
Eigentlich ist nur der Eintrag "sw" sinnvoll, da die aktive
Hardware automatisch vom Treiber erkannt wird und ein anderer
Hardware Cursor im allgemeinen ohnehin nicht funktioniert.
------------------------------------------------------------------------
5. Abschnitt [Timing]
Dieser Abschnitt dient der Spezifikation des genauen Frequenz-
und Zeitverhaltens (Timing) der Grafikkarte fuer die einzelnen
Grafikmodi. Dieser Abschnitt wird vom Programm WINman benutzt.
<ushort>x<ushort>:<ushort>=<timing_string>
Beispiel:
1024x768:8=1024,768,8,72,78748,1336,120,96,96,819,11,3,37,0
oder
1024x768:8=1024,768,8,72
Da sich unter Windows 95 der Grafikmodus auch ohne ELSA Tools
aendern laesst, muss die Timing-Information fuer jeden Modus
abgespeichert werden. Deswegen ist fuer jeden Grafikmodus ein
Eintrag im Abschnitt [Timings] vorgesehen. Wird mit "Display
Properties" eine Einstellung gewaehlt, fuer die es keinen
Eintrag gibt, wird fuer diesen Modus ein Standard-Timing
gewaehlt.
Der "Key" hat die Form <xres>x<yres>:<bpp>. Den langen
"Timing"-String baut normalerweise das Programm WINman.
Die verkuerzte Form kann verwendet werden, wenn kein genaues
Timing angegeben werden soll, sondern nur eine Bildwiederhol-
frequenz.
------------------------------------------------------------------------
6. Abschnitt [Panning]
<ushort>x<ushort>:<ushort>=<ushort>,<ushort>
Beispiel:
1600x1280:8=1280,1024
Panningbereich fuer die jeweilige Bildschirmeinstellung. Die
Werte vor dem Gleichheitszeichen geben die virtuelle Aufloesung
bei einer bestimmten Bittiefe an. Nach dem Gleichheitszeichen
steht die sichtbare Aufloesung.
------------------------------------------------------------------------
SYSTEM.INI
Bitte nehmen Sie keine Aenderungen an der Datei SYSTEM.INI im
Abschnitt [DISPLAY] vor, da Sie damit die Arbeitsweise der
Systemsteuerung ("Display Properties") stoeren.
1. Abschnitt [DISPLAY]
xres=<ushort>, yres=<ushort>,
bpp=<ushort>, dpi=<96|120>
Die hier eingestellten Werte werden nur dann ausgewertet, wenn
der Eintrag "IgnoreRegistry=1" gesetzt wurde.
------------------------------------------------------------------------